package com.messe.base.models;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * 开票信息表
 * @author Administrator
 *
 */
public class OrganizationInvoice implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 4742497324765126182L;
	private String id;
	/**展商*/
	private Organization organization;
	private Organization organizor;
	/**表单*/
	private ExhibitionServerForm exhibitionServerForm;
	/**开票信息*/
	//private OrganizationAccountRel organizationAccountRel;
	/**发票号*/
	private String invoiceNum;
	/**快递号*/
	private String number;
	/**是否收到*/
	private Integer isReceive;
	private Timestamp createdStamp;
	private Timestamp lastUpdatedStamp;

	private String openingBank;//开户行
	private String accountName;//开户行账户名
	private String account;//开户行账号
	private String code;//纳税人识别号
	private String phone;//电话
	private String address;//地址
	private	String description;//备注
	private	Integer statusId;//备注
	
	private String invoiceType;
	
	public String getInvoiceType() {
		return invoiceType;
	}
	public void setInvoiceType(String invoiceType) {
		this.invoiceType = invoiceType;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public Organization getOrganization() {
		return organization;
	}
	public void setOrganization(Organization organization) {
		this.organization = organization;
	}
	public Organization getOrganizor() {
		return organizor;
	}
	public void setOrganizor(Organization organizor) {
		this.organizor = organizor;
	}
	public String getOpeningBank() {
		return openingBank;
	}
	public void setOpeningBank(String openingBank) {
		this.openingBank = openingBank;
	}
	public String getAccountName() {
		return accountName;
	}
	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Integer getStatusId() {
		return statusId;
	}
	public void setStatusId(Integer statusId) {
		this.statusId = statusId;
	}
	public Timestamp getCreatedStamp() {
		return createdStamp;
	}
	public void setCreatedStamp(Timestamp createdStamp) {
		this.createdStamp = createdStamp;
	}
	public ExhibitionServerForm getExhibitionServerForm() {
		return exhibitionServerForm;
	}
	public void setExhibitionServerForm(ExhibitionServerForm exhibitionServerForm) {
		this.exhibitionServerForm = exhibitionServerForm;
	}
	/*public OrganizationAccountRel getOrganizationAccountRel() {
		return organizationAccountRel;
	}
	public void setOrganizationAccountRel(OrganizationAccountRel organizationAccountRel) {
		this.organizationAccountRel = organizationAccountRel;
	}*/
	public String getInvoiceNum() {
		return invoiceNum;
	}
	public void setInvoiceNum(String invoiceNum) {
		this.invoiceNum = invoiceNum;
	}
	public String getNumber() {
		return number;
	}
	public void setNumber(String number) {
		this.number = number;
	}
	public Integer getIsReceive() {
		return isReceive;
	}
	public void setIsReceive(Integer isReceive) {
		this.isReceive = isReceive;
	}
	public Timestamp getLastUpdatedStamp() {
		return lastUpdatedStamp;
	}
	public void setLastUpdatedStamp(Timestamp lastUpdatedStamp) {
		this.lastUpdatedStamp = lastUpdatedStamp;
	}
}
